Relationships Among Nonlinearity Criteria

نویسندگان

  • Jennifer Seberry
  • Xian-Mo Zhang
  • Yuliang Zheng
چکیده

An important question in designing cryptographic functions including substitution boxes S boxes is the relationships among the various nonlinearity criteria each of which indicates the strength or weakness of a cryptographic function against a particular type of cryptanalytic attacks In this paper we reveal for the rst time interesting connections among the strict avalanche characteristics di erential charac teristics linear structures and nonlinearity of quadratic S boxes In addition we show that our proof techniques allow us to treat in a uni ed fashion all quadratic permutations namely quadratic S boxes that form permutations regardless of the underlying construction methods This greatly simpli es the proofs for a number of known results on the nonlinearity characteristics of quadratic permutation As a by product we solve an open problem regarding the existence of di erentially uniform quadratic per mutations on an even dimensional vector space Another contribution of this paper is the identi cation of an error in a paper presented by Beth and Ding at EUROCRYPT Nonlinearity Criteria This section introduces basic notions and de nitions of several nonlinearity criteria for cryptographic functions Denote by Vn the vector space of n tuples of elements from GF Let a an and b bn be two vectors in Vn The scalar product of and denoted by h i is de ned by h i a b anbn where multiplication and addition are over GF In this paper we consider functions from Vn to GF or simply functions on Vn We are particularly interested in functions whose algebraic degrees are also called quadratic functions Let f be a function on Vn The sequence de ned by f f f n is called the sequence of f and the sequence de ned by f f f n is called the truth table of f where n f is said balanced if its truth table has n zeros ones An a ne function f on Vn is a function that takes the form of f a x anxn c where aj c GF j n Furthermore f is called a linear function if c The sequence of an a ne or linear function is called an a ne or linear sequence The Hamming weight of a vector Vn denoted by W is the number of ones in the vector Now we introduce bent functions an important combinatorial concept introduced by Rothaus in the mid s although his pioneering work was not published until some ten years later De nition A function f on Vn is said to be bent if n X

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relationships Among Nonlinear Criteria (Extended Abstract)

An important question in designing cryptographic functions including substitution boxes (S-boxes) is the relationships among the various nonlinearity criteria each of which indicates the strength or weakness of a cryptographic function against a particular type of cryptanalytic attacks. In this paper we reveal, for the rst time, interesting connections among the strict avalanche characteristics...

متن کامل

The Relationship Between Propagation Characteristics and Nonlinearity of Cryptographic Functions

The connections among the various nonlinearity criteria is currently an important topic in the area of designing and analyzing cryptographic functions. In this paper we show a quantitative relationship between propagation characteristics and nonlinearity, two critical indicators of the cryptographic strength of a Boolean function. We also present a tight lower bound on the nonlinearity of a cry...

متن کامل

Relating Nonlinearity to Propagation Characteristics Jennifer

The connections among the various nonlinearity criteria is currently an important topic in the area of designing and analyzing cryptographic functions In this paper we show a quantitative relationship between propagation characteristics and nonlinearity two critical indicators of the cryptographic strength of a Boolean function We also present a tight lower bound on the nonlinearity of a crypto...

متن کامل

On Relationships among Avalanche, Nonlinearity, and Correlation Immunity

We establish, for the first time, an explicit and simple lower bound on the nonlinearity Nf of a Boolean function f of n variables satisfying the avalanche criterion of degree p, namely, Nf ≥ 2n−1 − 2n−1− 1 2 . We also show that the lower bound is tight, and identify all the functions whose nonlinearity attains the lower bound. As a further contribution of this paper, we prove that except for v...

متن کامل

Using Artificial Neural Networks to Model Nonlinearity The Case of the Job Satisfaction–Job Performance Relationship

Neural networks are advanced pattern recognition algorithms capable of extracting complex, nonlinear relationships among variables. This study examines those capabilities by modeling nonlinearities in the job satisfaction–job performance relationship with multilayer perceptron and radial basis function neural networks. A framework for studying nonlinear relationships with neural networks is off...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995